package com.cnfangmao.masterdata.dto;

import java.util.Map;

import io.swagger.annotations.ApiModelProperty;

/**
 * @description: TODO
 * @author: chenxc
 * @date: 2020年4月22日 下午2:51:13
 */
public class MasterDataListDto {
	@ApiModelProperty(value = "主数据元数据ID", position = 1, required = true)
	private String metadataId;

	@ApiModelProperty(value = "页序号", position = 2, required = true)
	private Integer pageIndex;

	@ApiModelProperty(value = "页大小", position = 3, required = true)
	private Integer pageSize;

	@ApiModelProperty(value = "查询条件：key是具体的字段名称", position = 4, required = true)
	private Map<String, Object> filter;

	/**
	 * @return the metadataId
	 */
	public String getMetadataId() {
		return metadataId;
	}

	/**
	 * @param metadataId
	 * the metadataId to set
	 */
	public void setMetadataId(String metadataId) {
		this.metadataId = metadataId;
	}

	/**
	 * @return the filter
	 */
	public Map<String, Object> getFilter() {
		return this.filter;
	}

	/**
	 * @param filter
	 * the filter to set
	 */
	public void setFilter(Map<String, Object> filter) {
		this.filter = filter;
	}

	/**
	 * @return the pageIndex
	 */
	public Integer getPageIndex() {
		return pageIndex;
	}

	/**
	 * @param pageIndex
	 * the pageIndex to set
	 */
	public void setPageIndex(Integer pageIndex) {
		this.pageIndex = pageIndex;
	}

	/**
	 * @return the pageSize
	 */
	public Integer getPageSize() {
		return this.pageSize;
	}

	/**
	 * @param pageSize
	 * the pageSize to set
	 */
	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}

}
